Lisp and Symbolic Functionality in an Excel Spreadsheet: Development of an OLE Scientific Computing Environment
نویسندگان
چکیده
An Excel link to Lisp functionality can provide a window by which a user familiar with a spreadsheet can access a rich symbolic computing environment. Given the attempt by Microsoft to integrate all its applications via OLE, the same kind of technique can add powerful computation capabilities to other commonly used applications such as word processing and database programs.
منابع مشابه
A Spreadsheet for Everyday Symbolic Reasoning
We propose a deductive extension of the spreadsheet paradigm as the basis for an automated assistant for the daily reasoning and decision-making needs of computer users, in the same way as a spreadsheet application such as Microsoft Excel assists them every day with calculations simple and complex. Users without formal training in Logic or even Computer Science can interactively define logical ...
متن کاملTutorial Review: Simulation of Oscillating Chemical Reactions Using Microsoft Excel Macros
Oscillating reactions are one of the most interesting topics in chemistry and analytical chemistry. Fluctuations in concentrations of one the reacting species (usually a reaction intermediate) create an oscillating chemical reaction. In oscillating systems, the reaction is far from thermodynamic equilibrium. In these systems, at least one autocatalytic step is required. Developing an instinctiv...
متن کاملRobust Symbolic-Numeric-Graphic Software
Issues in the field of intelligent scientific computing are addressed from the point of view of the development of a problem solving environment. These issues include how symbolic, numeric and graphic code should be linked, how a system might be constructed so that it is robust and survives a changing environment, and whether language translators have a role in the retention of the algorithmic ...
متن کاملContext Detection in Spreadsheets Based on Automatically Inferred Table Schema
Programming requires years of training. With natural language and end user development methods, programming could become available to everyone. It enables end users to program their own devices and extend the functionality of the existing system without any knowledge of programming languages. In this paper, we describe an Interactive Spreadsheet Processing Module (ISPM), a natural language inte...
متن کاملEmbedding R in Windows applications, and executing R remotely
R is object oriented, and objects are the standard way of packing analysis results in R. Many programming environments and applications programs in Windows can act as as (D)COM clients, which is the standard way of accessing objects exposed by (D)COM servers. Particularly, all Microsoft office programs are (D)COM clients and therefore can access any (D)COM server. Therefore, in encapsulating R ...
متن کامل